Why The 14-15 Puzzle Is Impossible, And How To Solve It Anyway